Optimizing Software Product Integrity through Life-Cycle Process Integration
نویسنده
چکیده
Managed and optimized – these are the names for the levels 4 and 5 of the Capability Maturity Model (CMM) respectively. With that the Software Engineering Institute (SEI) pays tribute to the fact that, after the process has been defined, higher process maturity, and with that higher product maturity, can only be achieved by improving and optimizing the life-cycle process itself. In the last three years, we had had the opportunity to observe more than 50 software development teams in planning, specifying and building library related, real-world applications. This environment provided us with a unique way of introducing, validating and improving the life cycle process with new principles such as the WinWin approach to software development. This paper summarizes the lessons we have learned in our ongoing endeavor to integrate the WinWin lifecycle process. In doing so, we will not only describe what techniques have proven to be useful in getting the developer’s task done but the reader will also get some insight on how to tackle process improvement itself. As more and more companies are reaching CMM levels two or higher this task, of managing and optimizing the process, becomes increasingly important.
منابع مشابه
System Engineering Implementation Process for Super-Systems
System engineering is one of the most powerful tools for comprehensive project management and control. This tool emphasized the life cycle of the projects, manages every single activity and helps manage the main elements of the project through a set of management and engineering processes. The goal of the current study is to use a system engineering approach in design phase in order or to meet ...
متن کاملSoftware Integration of Life Cycle Assessment and Economic Analysis for Process Evaluation
Chemical product-process design challenges the developers to find designs that are not only technically and economically optimal but also environmentally acceptable. Life cycle assessment (LCA) is a tool that helps to quantify the potential environmental impacts in order to select the optimal design from various feasible alternatives. This paper presents a new LCA software, LCSoft, which is exc...
متن کاملIntegration of PLM Experience In Senior Design Course
1 Purdue University, West Lafayette, IN 47907 [email protected] Abstract As CAD/FEA/CAM software tools are becoming increasingly user friendly and seamlessly integrated, it became feasible to use a number of them simultaneously in a senior/graduate level design course in order to provide students with opportunity to experience all aspects of product design cycle, from concept design, product ...
متن کاملIntegrated Engineering - A SME-Suitable Model for Business and Information Systems Engineering (BISE) towards the Smart Factory
Integrated Engineering is a BISE-model and combines the following dimensions within an network-oriented SME: − Cooperation engineering: networking of product features, process features and project parameters (internal Relationship Management); − Collaborative networking: initiation, management, controlling of business relationships along the value chain (external RM); − Corporate range: adaptat...
متن کاملIssues in Product Life Cycle Engineering Analysis
Traditional engineering analysis of product designs has focused primarily on a product's operational performance without considering costs of manufacturing and other stages downstream from design. In contrast, life cycle analysis of a product during its initial development can play a crucial role in determining the product's overall life cycle cost and useful life span. This paper examines prod...
متن کامل